package com.cssy.yd.logic.entity;

import java.io.Serializable;
import java.util.Date;

/**
 * 数据对象
 * @since 2013-05-16
 */
public class LogicQkItemDO implements Serializable {

    private static final long serialVersionUID = 136867149111648469L;

    /**
     * column logic_qk_item.id
     */
    private String id;

    /**
     * column logic_qk_item.qkid  抬头ID
     */
    private String qkid;

    /**
     * column logic_qk_item.aktscode  采购编号
     */
    private String aktscode;

    /**
     * column logic_qk_item.ytsm  用途说明
     */
    private String ytsm;

    /**
     * column logic_qk_item.price  单价
     */
    private Double price;

    /**
     * column logic_qk_item.zprice  总金额
     */
    private Double zprice;

    /**
     * column logic_qk_item.quantity  数量
     */
    private Double quantity;

    /**
     * column logic_qk_item.remark  备注
     */
    private String remark;

    /**
     * column logic_qk_item.dcruser  创建人
     */
    private String dcruser;

    /**
     * column logic_qk_item.dctime  创建时间
     */
    private Date dctime;

    /**
     * column logic_qk_item.duuser  修改人
     */
    private String duuser;

    /**
     * column logic_qk_item.dutime  修改日期
     */
    private Date dutime;

    /**
     * column logic_qk_item.removed  removed
     */
    private Integer removed;

    /**
     * column logic_qk_item.code  物料编码
     */
    private String code;

    /**
     * column logic_qk_item.name  物料名称
     */
    private String name;

    /**
     * column logic_qk_item.unit  物料单位
     */
    private String unit;

    public LogicQkItemDO() {
        super();
    }

    public LogicQkItemDO(String id, String qkid, String aktscode, String ytsm, Double price, Double zprice, Double quantity, String remark, String dcruser, Date dctime, String duuser, Date dutime, Integer removed, String code, String name, String unit) {
        this.id = id;
        this.qkid = qkid;
        this.aktscode = aktscode;
        this.ytsm = ytsm;
        this.price = price;
        this.zprice = zprice;
        this.quantity = quantity;
        this.remark = remark;
        this.dcruser = dcruser;
        this.dctime = dctime;
        this.duuser = duuser;
        this.dutime = dutime;
        this.removed = removed;
        this.code = code;
        this.name = name;
        this.unit = unit;
    }

    /**
     * getter for Column logic_qk_item.id
     */
    public String getId() {
        return id;
    }

    /**
     * setter for Column logic_qk_item.id
     * @param id
     */
    public void setId(String id) {
        this.id = id;
    }

    /**
     * getter for Column logic_qk_item.qkid
     */
    public String getQkid() {
        return qkid;
    }

    /**
     * setter for Column logic_qk_item.qkid
     * @param qkid
     */
    public void setQkid(String qkid) {
        this.qkid = qkid;
    }

    /**
     * getter for Column logic_qk_item.aktscode
     */
    public String getAktscode() {
        return aktscode;
    }

    /**
     * setter for Column logic_qk_item.aktscode
     * @param aktscode
     */
    public void setAktscode(String aktscode) {
        this.aktscode = aktscode;
    }

    /**
     * getter for Column logic_qk_item.ytsm
     */
    public String getYtsm() {
        return ytsm;
    }

    /**
     * setter for Column logic_qk_item.ytsm
     * @param ytsm
     */
    public void setYtsm(String ytsm) {
        this.ytsm = ytsm;
    }

    /**
     * getter for Column logic_qk_item.price
     */
    public Double getPrice() {
        return price;
    }

    /**
     * setter for Column logic_qk_item.price
     * @param price
     */
    public void setPrice(Double price) {
        this.price = price;
    }

    /**
     * getter for Column logic_qk_item.zprice
     */
    public Double getZprice() {
        return zprice;
    }

    /**
     * setter for Column logic_qk_item.zprice
     * @param zprice
     */
    public void setZprice(Double zprice) {
        this.zprice = zprice;
    }

    /**
     * getter for Column logic_qk_item.quantity
     */
    public Double getQuantity() {
        return quantity;
    }

    /**
     * setter for Column logic_qk_item.quantity
     * @param quantity
     */
    public void setQuantity(Double quantity) {
        this.quantity = quantity;
    }

    /**
     * getter for Column logic_qk_item.remark
     */
    public String getRemark() {
        return remark;
    }

    /**
     * setter for Column logic_qk_item.remark
     * @param remark
     */
    public void setRemark(String remark) {
        this.remark = remark;
    }

    /**
     * getter for Column logic_qk_item.dcruser
     */
    public String getDcruser() {
        return dcruser;
    }

    /**
     * setter for Column logic_qk_item.dcruser
     * @param dcruser
     */
    public void setDcruser(String dcruser) {
        this.dcruser = dcruser;
    }

    /**
     * getter for Column logic_qk_item.dctime
     */
    public Date getDctime() {
        return dctime;
    }

    /**
     * setter for Column logic_qk_item.dctime
     * @param dctime
     */
    public void setDctime(Date dctime) {
        this.dctime = dctime;
    }

    /**
     * getter for Column logic_qk_item.duuser
     */
    public String getDuuser() {
        return duuser;
    }

    /**
     * setter for Column logic_qk_item.duuser
     * @param duuser
     */
    public void setDuuser(String duuser) {
        this.duuser = duuser;
    }

    /**
     * getter for Column logic_qk_item.dutime
     */
    public Date getDutime() {
        return dutime;
    }

    /**
     * setter for Column logic_qk_item.dutime
     * @param dutime
     */
    public void setDutime(Date dutime) {
        this.dutime = dutime;
    }

    /**
     * getter for Column logic_qk_item.removed
     */
    public Integer getRemoved() {
        return removed;
    }

    /**
     * setter for Column logic_qk_item.removed
     * @param removed
     */
    public void setRemoved(Integer removed) {
        this.removed = removed;
    }

    /**
     * getter for Column logic_qk_item.code
     */
    public String getCode() {
        return code;
    }

    /**
     * setter for Column logic_qk_item.code
     * @param code
     */
    public void setCode(String code) {
        this.code = code;
    }

    /**
     * getter for Column logic_qk_item.name
     */
    public String getName() {
        return name;
    }

    /**
     * setter for Column logic_qk_item.name
     * @param name
     */
    public void setName(String name) {
        this.name = name;
    }

    /**
     * getter for Column logic_qk_item.unit
     */
    public String getUnit() {
        return unit;
    }

    /**
     * setter for Column logic_qk_item.unit
     * @param unit
     */
    public void setUnit(String unit) {
        this.unit = unit;
    }

}